// 第一版本数据
export const data = {
    nodes: [
        {
            id: 'node1',
            label: '这是名字1',
        },
        {
            id: 'node2',
            label: '这是名字2',
        }
    ],
    edges: [{
        id: 'edge1',
        target: 'node2',
        source: 'node1',
        label: '我是连线', // 边的文本
    }]
};

// 第二版本数据-自定义数据样式
export const data2 = {

    // 01-数据上设置节点样式
    nodes: [
        {
            id: 'node1',
            type: 'rect', // 节点的类型，可以是circle、rect、diamond等
            label: '这是名字1', // 标签
            size: 200,
            labelCfg: { // 设置标签属性
                positions: 'bottom',// 标签在元素中的位置
                style: {
                    fontSize: 14, // 标签字体大小
                    fill: '#fff', // 标签字体颜色
                    // textAlign: 'left',
                    fontWeight: 'bold', // 标签字体粗细
                    // rotate: 30, // 标签旋转角度
                    background: {
                        padding: [20, 40], // 标签背景内边距
                        radius: 2, // 标签背景圆角
                        fill: '#001529', // 标签背景颜色
                    },
                }
            },
            style: {
                fill: '#f5f5f5', // 节点填充色
                stroke: '#001529', // 节点描边色
                lineWidth: 2, // 节点描边宽度
                radius: 5, // 节点圆角半径
                padding: 10, // 节点内边距
                shadowColor: 'rgba(0, 0, 0, 0.3)', // 节点阴影颜色
                shadowBlur: 10, // 节点阴影模糊度
                shadowOffsetX: 5, // 节点阴影水平偏移
                shadowOffsetY: 5, // 节点阴影垂直偏移
            },
        },
        {
            id: 'node2',
            label: '这是名字221323154',
            type: 'node2Style',
            subLabel: '666'
        }
    ],
    edges: [{
        id: 'edge1',
        target: 'node2',
        source: 'node1',
        label: '我是连线', // 边的文本
    }]
};